//:global{
//  *,
//  *::before,
//  *::after {
//    box-sizing: border-box;
//    margin: 0;
//    font-weight: normal;
//  }
//
//  body{
//    margin: 0;
//  }
//}

*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  font-weight: normal;
}

body{
  margin: 0;
}

.one-line{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}
.two-line{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.topindex{
  z-index: 99999;
}
.nopopper{
  background: none !important;
  border: none !important;;
}